package com.xnyzc.lhy.order.entity.param.order;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * 乘客端订单相关
 *
 * @author lhy@xnyzc.com
 * @since 2019-07-17
 */
@Data
@ApiModel(value = "PassengersOrderResults", description = "乘客端订单相关的实体")
public class PassengersOrderResults implements Serializable {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "ID")
    private Long id;

    @ApiModelProperty(value = "订单号")
    private String orderNo;

    @ApiModelProperty(value = "订单类型（0：实时、1：预约、2：代叫）")
    private Integer orderType;

    @ApiModelProperty(value = "标题")
    private String title;

    @ApiModelProperty(value = "订单状态")
    private Integer orderStatus;

    @ApiModelProperty(value = "订单状态")
    private String orderStatusStr;

    @ApiModelProperty(value = "下单时间")
    private String orderTime;

    @ApiModelProperty(value = "出发地地址")
    private String startAddress;

    @ApiModelProperty(value = "目的地地址")
    private String endAddress;

    @ApiModelProperty(value = "叫车类型")
    private Integer vehicleType;

    @ApiModelProperty(value = "叫车类型(快车/专车)")
    private String vehicleTypeStr;

    @ApiModelProperty(value = "是否拼车（0：否、1：是）")
    private Integer isCarpool;

    @ApiModelProperty(value = "乘车人手机号")
    private String  passengerPhone;
}
